artificial aid - Français Anglais Dictionnaire